gtk-demo: Don't duplicate text in markup example
authorMatthias Clasen <mclasen@redhat.com>
Sat, 7 May 2016 00:47:49 +0000 (20:47 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 7 May 2016 00:47:49 +0000 (20:47 -0400)
I forgot to clear the buffer before inserting the new markup. Oops.

demos/gtk-demo/markup.c

index 898df8c345cf4e18e02c27db4260ed0e8777d93a..5e856b67a8c1b22362beab3ec223818b11c55833 100644 (file)
@@ -28,7 +28,8 @@ source_toggled (GtkToggleButton *button)
       markup = gtk_text_buffer_get_text (buffer, &start, &end, FALSE);
 
       buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (view));
-      gtk_text_buffer_get_start_iter (buffer, &start);
+      gtk_text_buffer_get_bounds (buffer, &start, &end);
+      gtk_text_buffer_delete (buffer, &start, &end);
       gtk_text_buffer_insert_markup (buffer, &start, markup, -1);
       g_free (markup);